home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #2
/
Monster Media No. 2 (Monster Media)(1994).ISO
/
wildcat
/
tsu10w4a.zip
/
TABS10.DOC
< prev
next >
Wrap
Text File
|
1994-08-06
|
7KB
|
148 lines
TABS Security Upgrade Program
WCCode Version For Wildcat V4.0
TSU10W4A - Version 1.0
This is a WCCode (WCX) program to give Wildcat V4.0 sysops a method for
their callers to register and upgrade their security using the TABS billing
service. This initial version is designed for the $10.00 TABS option, but
can be used with the $25.00 service as long as the required data filenames
are not changed.
This initial release is shareware, but there is no registration required
or fee to be paid. Future and more complete versions of this program will
be forthcoming and there will be a $10.00 registration fee to activate all
of the features. This release was necessary to continue to use the TABS
service with the new Wildcat V4.0 databases.
INSTALLATION & SETUP
The program support files must be located in the TABS subdirectory at be
within your Wildcat home directory. For instance, if you have installed
Wildcat in the C:\WILDCAT subdirectory you must create a directory called
C:\WILDCAT\TABS and unzip or copy all the TABS program file into it. The
program TSU10W4A.WCX file must be located in your Wildcat home directory.
You must also place the text file containing the TABS ID codes you have
downloaded from the True Media BBS in the C:\WILDCAT\TABS subdirectory
as well - this file must be named (or renamed) ACTIVE10.DAT.
You must also create (or edit the provided) TABS.CFG file to reflect the
security profiles that match your BBS. Upto 5 security profiles can be
placed in the TABS.CFG file for upgrading. Creating/editing this file
will be discussed later.
Finally, you must create a menu option that runs the TSU10W4A.WCX program
using the MakeEcho program provided with your Wildcat V4.0 software. This
will not be discussed in this document since it is covered in your manual.
PROGRAM OPERATION
When activated from one of your Wildcat menus, this program will read the
ACTIVE10.DAT file which contains no more than 100 ID codes provided by
True Media. It will also read the TABS.CFG file which instructs the program
how to handle upto 5 security profiles during the upgrade process. Next,
the INTRO10.TXT file is display which provides instructions on how to use
the program to your callers. You MUST modify this file to suit your BBS
operation.
After the intro file is displayed, the user's security profile is checked
against the valid profiles you put in the TABS.CFG file. If the user's
profile does not appear in the list a warning message is display and the
program exits back to the BBS. This prevents a user who can't be upgraded
by the program from entering it.
The TABS Security Upgrade menu is displayed with two options: 1) Enter
A 7-Digit ID or 2) Exit Back To The BBS. When option #1 is chosen the
program prompts for the 7-digit ID code to be entered. After it is entered
it is validated against the numbers available in the ACTIVE10.DAT file.
If it is not a valid ID, an error message is displayed and the user is
given another chance to enter the ID correctly. (An entry into a file
called TABS10.LOG is created to reflect that an invalid code was entered).
If the ID is valid, the number is marked as *USED* in the ACTIVE10.DAT
data file, the used number is placed in the USED10.DAT file created by
the program, and a validated entry is also placed in the TABS10.LOG file.
The user's security is upgraded and the BBS expiration date is modified.
The program then exits back to the BBS.
An entry is automatically placed in the Wildcat ACTIVITY.xxx log each
time the program is entered - regardless whether a ID number is entered
or not.
PROGRAM LIMITATIONS
This program will work with either a list of $10.00 IDs or $25.00 IDs
as long as the file that contains the IDs is named ACTIVE10.DAT. You
can not use both options at the same time because the location of the
data files is hard coded in the program (this will be changed with a
future release). The program will allow a caller to continue to enter
invalid IDs but it does make a log entry for each (this will also be
changed later).
TABS.CFG FILE CONTENTS
Line 1: Current Security Level (Must Be All Caps)
Line 2: Security Level To Upgrade To (All Caps)
Line 3: Number Of Days To Add To Expiration Date
Line 4: E or T (E=Add Days To Users Expire Date)
(T=Add Days To Today's Date)
(Next Lines Are Optional)
Lines 5-8: Repeat Above For Different Security Level
Lines 9-12: Next Level
Lines 13-16: Next Level
Lines 17-20: Next Level
EXAMPLE
PROSPECT
FULLUSER
60
T
FREETRIAL
FULLUSER
60
E
Lines 1-4 instruct the program to upgrade a user with the security level
of PROSPECT to FULLUSER and set the new expiration date to 60 days from
today's date.
Lines 5-8 instruct the program to upgrade a user with the security level
of FREETRIAL to FULLUSER and set the new expiration date to 60 days from
the user's current expiration date.
FUTURE RELEASES
This version is a quick fix in response to Wildcat V4.0 changes in the
DOOR.SYS and USERINFO.DAT files that earlier Wildcat versions created.
This change made previouse TABS doors obsolete.
I will continue to upgrade this program with provisions for working with
both the $10.00 and $25.00 IDs simultaneously, allow multiple numbers to
be required for a single upgrade, provide for upgrades to WildCat V4.0
secondary security levels, and I will be adding sysop functions to get
reports on ID usage and such.
COMMENTS, BUG NOTICES, DONATIONS & SUCH
As I stated before, this program is FREE and requires no registration
fee at this time (although I won't refuse any donations). If you have
any suggestions, problems or just plain comments I can be contacted in
several ways:
Joe McIntosh, Sysop - KSI Public BBS (219) 626-2150
InterNet E-Mail - joe.mcintosh@bthouse.com
MSISupportNet - WildCat Support Conference
WildNet Network - BBS Online Doors Conference
FILES INCLUDED IN THIS PACKAGE (TSU10W4A.ZIP)
TSU10W4A.WCX TABS Upgrade Program
TABS10.DOC This Documentation File
INTRO10.TXT Sample Intro Screen (You Must Modify)
TABS.CFG Sample Configuration (You Must Modify)
TABSINFO.TXT Info On TABS Service & True Media
FILES YOU MUST PROVIDE
ACTIVE10.DAT List of 100 TABS ID Codes (From True Media)
FILES PROGRAM CREATES
USED10.DAT Appended List Of Used IDs
TABS10.LOG Log Of Program's Activity
If you find this program useful, please let me know so I'll have
an incentive to upgrade it sooner!